package com.zmzncs.lmtc.module.order.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zmzncs.lmtc.module.order.pojo.order_refund.OrderRefund;
import com.zmzncs.lmtc.module.order.pojo.order_refund.OrderRefundAuditForm;
import com.zmzncs.lmtc.module.order.pojo.order_refund.OrderRefundDTO;

/**
 * <p>
 * 订单-退款 服务类
 * </p>
 *
 * @author 任建波
 * @since 2020-10-21
 */
public interface OrderRefundService extends IService<OrderRefund> {

    /**获取退款列表*/
    IPage<OrderRefundDTO> getRefundList(Page page);
    /**审核退款*/
    void auditRefund(OrderRefundAuditForm form);
    /**预约费退款 */
    String reserveRefund(String orderCode);

}
